import Vue from 'vue'
import App from './App.vue'
import router from './router'
import '@/assets/global.css'
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
import Cookies from "js-cookie";


Vue.config.productionTip = false
Vue.use(ElementUI, { size: 'small' }); // 设置 Element UI 的全局组件大小为小

Vue.prototype.$user = {     // 设置一个全局属性，获取用户信息
  get() {
    return Cookies.get('userCookie') ? JSON.parse(Cookies.get('userCookie')) : {};
  },
  set(user) {
    Cookies.set('userCookie', JSON.stringify(user), { expires: 1 });
  }
}
Vue.prototype.$admin = {     // 设置一个全局属性，获取管理员信息
  get() {
    return Cookies.get('adminCookie') ? JSON.parse(Cookies.get('adminCookie')) : {};
  },
  set(admin) {
    Cookies.set('adminCookie', JSON.stringify(admin), { expires: 1 });
  }
}

new Vue({
  router,
  render: h => h(App)
}).$mount('#app')
